/**
 * @file main.cpp
 * @brief 应用程序的主入口点。
 *
 * 该文件包含 main 函数，负责初始化 QApplication，创建并显示主窗口 MainWindow，
 * 然后启动 Qt 事件循环。
 */

#include "mainwindow.h"
#include <QApplication>

/**
 * @brief 应用程序的主函数。
 *
 * 初始化 Qt 应用程序对象，创建并显示主窗口，然后进入事件循环。
 * @param argc 命令行参数的数量。
 * @param argv 命令行参数的数组。
 * @return 应用程序的退出代码。a.exec() 的返回值。
 */
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MainWindow w;
    w.show();
    return a.exec();
}